#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include "../../NetEngine_Linux/NetEngine_SourceCode/XyRyNet_CommHdr.h"
#include "../../NetEngine_Linux/NetEngine_SourceCode/XyRyNet_Types.h"
#include "../../NetEngine_Linux/NetEngine_SourceCode/NetEngine/NetEngine_NetXApi/NetXApi_Define.h"
#include "../../NetEngine_Linux/NetEngine_SourceCode/NetEngine/NetEngine_NetXApi/NetXApi_Error.h"

//g++ -std=gnu++11 -Wall -g Test_NetXApi.cpp -o Test_NetXApi -L ../../NetEngine_Linux/NetEngine_SourceCode/NetEngine/NetEngine_NetXApi -lNetEngine_NetXApi -Wl,-rpath=../../NetEngine_Linux/NetEngine_SourceCode/NetEngine/NetEngine_NetXApi

int main()
{
    list<tstring> stl_ListAudioDevice;
    list<tstring> stl_ListVideoDevice;
    AVHelp_Device_EnumDevice(&stl_ListAudioDevice, &stl_ListVideoDevice);
    list<tstring>::const_iterator stl_ListIterator = stl_ListAudioDevice.begin();
    for (;stl_ListIterator != stl_ListAudioDevice.end();stl_ListIterator++)
    {
        m_ComboxAudioList.AddString(stl_ListIterator->c_str());
    }
    return 0;
}
